package proyecto.dao;

import java.util.Collection;

import proyecto.excepcion.DAOExcepcion;
import proyecto.modelo.Departamento;
import proyecto.modelo.Distrito;
import proyecto.modelo.Estado;
import proyecto.modelo.Genero;
import proyecto.modelo.Pais;
import proyecto.modelo.Perfil;

public interface PerfilDAO {
	
	public Perfil insertar(Perfil obj) throws DAOExcepcion;

	public Perfil obtener(String coPerfil) throws DAOExcepcion;

	public void eliminar(String coPerfil) throws DAOExcepcion;

	public Perfil actualizar(Perfil obj) throws DAOExcepcion;

	public Collection<Perfil> listar() throws DAOExcepcion;
}
